"driverless vehicle" - Details

English Term:
driverless vehicle
Arabic Term:
سيارة ذاتية القيادة
Arabic Definition:

.